.noPaddingCol {
  padding: 0px !important;
}

.tableAlert {
  margin-bottom: 2px;
   :global {
    .ant-alert {
      padding: 2px 15px 2px 37px;
      .ant-alert-icon {
        top: 6px;
      }
    }
  }
}

.basicTable {
   :global {
    .ant-table {
      border-radius: 4px 4px 0 0;
      table {
        border-radius: 4px 4px 0 0;
        padding: 0px !important;
      }
    }
    .ant-table-thead>tr>th,
    .ant-table-tbody>tr>td {
      padding: 8px 8px;
      word-break: break-all;
    }
    .ant-table-thead>tr>th {
      padding: 9px;
      background: #fafafa;
      span {
        font-size: 1.1em;
        font-weight: bold;
        .ant-table-column-sorter {
          margin-bottom: 8px;
        }
      }
    }
    .ant-table-thead>tr>th.ant-table-selection-column,
    .ant-table-tbody>tr>td.ant-table-selection-column {
      text-align: center;
      min-width: 20px;
      max-width: 50px;
      width: 20px;
      padding: 3px;
    }
    .ant-checkbox-inner {
      width: 20px;
      height: 20px;
    }
    .ant-checkbox-inner:after {
      left: 4.7px;
      top: 0.4px;
      width: 9px;
      height: 14px;
      border: 3px solid #fff;
      border-top: 0;
      border-left: 0;
    }
    .ant-checkbox-indeterminate .ant-checkbox-inner:after {
      left: 2.1px;
      top: 7.9px;
      width: 13.9px;
      height: 2.5px;
    }
  }
}